power assisted rack and pinion steering - French English Dictionary